#include "contatto.h"

Contatto::Contatto(Tag* tg=0, Username* u=0, Profilo* pf=0): User(u,pf), t(tg){}

Contatto::~Contatto(){
    delete t;
}

QString Contatto::getTag() const{
    int tag= t->getT();
    switch(tag){
    case 0:
        return ""; break;
    case 1:
        return "Amico"; break;
    case 2:
        return "Collega"; break;
    case 3:
        return "Parente"; break;
    case 4:
        return "Partner"; break;
    case 5:
        return "Compagno di Studi"; break;
    case 6:
        return "Membro di Gruppo"; break;
    }
}

Tag* Contatto::getTagNQS() const{
    return t;
}

void Contatto::setTag(Tag* tag){
    t=tag;
}
